package com.example.siyun.mapper.productmapper;
import com.example.siyun.pojo.*;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

/*
 * 商品列表
 * @author：刘宝龙
 *@Date: 2022-10-12
 * */

@Mapper
public interface JsProductMapper {
    /**
     * 表的全查
     * @return
     */
    public List<JsProduct> getAll();

    /**
     * 表的添加
     * @param jsProduct
     * @return
     */
    public int insert(JsProduct jsProduct);

    /**
     * 表的删除
     * @param productId
     * @return
     */
    public int delete(Integer productId);

    /**
     * 表的的修改
     * @param jsProduct
     * @return
     */
    public int update(JsProduct jsProduct);

    /**
     * 开关修改
     * @param productId
     * @param state
     * @return
     */
    public int state(int productId,int state);

    /**
     * 全查日志
     * @param productId
     * @return
     */
    public List<JsProduct> riZhi(int productId);

    /**
     * 审核详情
     * @param id
     * @return
     */
    public List<Pshenhe> shxq(int id);

    /**
     * 审核按钮
     * @param pshenhe
     */
    public void shenHeAnNiu(Pshenhe pshenhe);
    public void psh(Integer ps, Integer pid);


    /**
     * 商品日志
     * @param
     * @return
     */
    public List<Productlog> log();

    /**
     * 全查操作日志
     * @param productcaozuo
     * @return
     */
    public List<Productcaozuo> find(Productcaozuo productcaozuo);

    /**
     * 删除日志记录
     * @param id
     * @return
     */
    public int delRiZhi(int id);

    /**
     * 添加日志
     * @param productcaozuo
     * @return
     */
    public int addRiZhi(Productcaozuo productcaozuo);




}
